﻿@charset "utf-8";
*{padding:0;margin:0;}
body{ font-family:Verdana, Geneva, sans-serif; font-size:14px; overflow-x:hidden;}
img{ border:0;}
ul li{ list-style:none;}
a{text-decoration:none;}
.box{ width:1200px; height:auto; margin:0 auto; clear:both; }
.clear{ clear:both;}

.a07{ width:100%; height:510px; background:url(../images/a_07.jpg) no-repeat center;}

.top{ width:100%; height:100px;}
.header{ width:1200px; height:auto; margin:0 auto; height:100px; }
.logo{ width:310px; height:80px; float:left;}
.nav{ width:600px; margin:0 auto; height:100px; float:right;	 }
.nav ul li{ width:100px; float:left; height:100px; line-height:100px;}
.nav ul li a{ display:block; width:60px; font-size:14px; color:#676767; margin:0 auto;}
.nav ul li a:hover{ color:#fd0303;}

.banner{ width:100%; height:500px;  position:relative;background:url(../images/banner.jpg) no-repeat center;}
#banner-box{margin:0px auto;height:500px;overflow:hidden;position:relative;padding-top:-40px;}
.banner-inner{height:65px;margin:0px auto}
.banner-nav-abs{position:absolute;left:0px;bottom:100px;z-index:3;min-width:1200px;}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1200px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:122px;height:65px;font-size:13px;padding:5px 43px 0px 43px;cursor:pointer;position:relative;margin:0px 1px;}
.banner-nav li div{width:110px;height:65px;padding:5px 43px 0px 43px;position:absolute;left:0px;top:0px;z-index:5;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{display:block;height:36px;width:60px;margin:3px auto 0px auto;background:url(../images/icon-banner.png) no-repeat;}
.banner-nav li a.bg1 span{background-position:15px 2px}
.banner-nav li a.bg2 span{background-position:-53px 2px}
.banner-nav li a.bg3 span{background-position:-110px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#0e3c8a;z-index:6;padding:5px 43px 0px 43px;display:inline;width:110px;height:65px;padding-top:5px;text-align:center}
.banner-nav li.current{cursor:default;}
.banner-nav li.current div{width:95px;height:95px;background:none;}
.banner-nav li.current a{color:#0e3c8a;cursor:default;background: rgba(255,255,255,0.5);}
.banner-list{position:absolute;height:600px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:600px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:1200px;margin:0px auto;position:relative}
.banner-list li .animate-box .t-d{position:absolute;width:660px;left:20px;top:100px}
.banner-list li .animate-box .t-d h2 {display:block;margin:0px;padding:0px;font-size:38px;text-align:left;color:#fff;font-family:"微软雅黑"; }
.banner-list li .animate-box .t-d h2 font{display:block; height:50px;margin:0px;padding:0px;font-size:28px;text-align:left;color:#0e3c8a;font-family:"微软雅黑"}
.banner-list li .animate-box .t-d h2 small{display:block;margin:0px;padding:0px;font-size:14px;text-align:left;color:#fff;font-family:"微软雅黑"}
.banner-list li .animate-box .t-d p{color:#fff;line-height:32px;left:0;text-align:left;font-size:24px; font-family:"微软雅黑"}
.banner-list li .animate-box .t-d p font{color:#292d34;padding:10px 0px 0 0;line-height:32px;left:0;text-align:left;font-size:15px; font-family:"微软雅黑"}
.banner-list li .animate-box .animate-img{position:absolute;top:100px;right:-30px}
.slider-btn{width:100px;height:30px;background:#fff;border-radius:4px;-moz-border-radius:4px;line-height:30px;text-align:center;font-size:12px;color:#444;display:block ;font-family:"宋体";}
.slider-btn:hover{color:#fff;background:#c80106;}

.about{ width:100%; height:557px; background:url(../images/about.jpg) no-repeat center;}
.about_content{ width:1200px; margin:0 auto; height:520px; padding-top:30px; }
.about_left{ float:left; height:416px; width:561px;}
.about_right{ float:right; height:416px; width:560px;}
.about_title{ width:100%; height:100px; color:#0d84e0; font-size:48px; font-weight:bold;}
.about_title font{ display:block; color:#373c3f; font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
.about_c{ width:100%; height:330px;color:#9b9b9b; font-size:14px; font-family:"宋体"; line-height:36px; color:#fff;}
.about_c p{ font-weight:bold; font-size:16px;}
.about_slide{ width:50px; height:2px; background:#fff; margin-top:20px; margin-bottom:20px;}
.more{ display:block; text-align:center; border:1px solid #fff; width:120px; height:40px; border-radius:25px;-moz-border-radius:25px; color:#fff; line-height:40px}

.product{ width:100%; height:557px; background:url(../images/product.jpg) no-repeat center;padding-top:60px;}
.product_content{ width:1200px; height:320px; margin:0 auto; }
.index_title{ width:100%; height:100px; text-align:center;  color:#0d84e0; font-size:42px; font-weight:bold; text-align:center}
.index_title font{ display:block; color:#373c3f; font-size:18px; font-family:"微软雅黑"; font-weight:normal;}
.index_pro{ width:1200px; margin:0 auto; height:320px; position:relative; margin-top:35px }
.product_list{ width:1400px; height:95px; margin:0 auto; text-align:center; margin-top:20px}
.product_list ul{display:table;margin-left:auto; margin-right:auto; margin-bottom:10px}
.product_list li{ width:auto; height:40px; float:left;*float:none;*display:inline;*zoom:1; margin-right:31px;}
.product_list li a{ background:#fff; display:block; width:100%; height:100%; border-radius:25px;  padding-left:5px; padding-right:5px; line-height:40px; color:#9c9c9c; border:1px solid #e6e6e6}
.product_list li a:hover{ color:#1886df;border:1px solid #1886df}
.swiper-container {width:1200px; margin:0 auto;height:332px;}
.swiper-slide { text-align: center; font-size: 18px; background:#fff; -moz-border-radius:5px;height:260px;border:1px solid #e6e6e6;box-sizing: border-box;
/* Center slide text vertically */
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  position:relative;
    }
.swiper-slide:hover{ border:1px solid #1886df;}
.swiper-slide a{ color:#6c6c6c; }
.pro_title{ width:100%; height:65px; line-height:65px; font-size:16px; font-family:"微软雅黑"; border-top:1px solid #f3f3f3}
.pro_img{ width:100%; height:190px;}
.pro_img img {width:100%;height:100%;}
.swiper-button-next{ background:url(../images/next.png) no-repeat;}
.swiper-button-prev{ background:url(../images/prev.png) no-repeat;}

.news{ width:100%; height:600px; background:#fff; padding-top:50px;}
.news_main{ width:1200px; height:470px; margin:0 auto; margin-top:20px}
.news_left{ width:582px; height:470px; float:left;}
.news_img{ width:100%; height:340px; margin-bottom:20px}
.news_img img { width:100%; height:100%;}
.news_list{ width:100%; height:90px; }
.news_time{ width:70px; float:left; height:55px; text-align:center;}
.news_time p{ font-size:30px; font-weight:bold; color:#e0e0e0}
.news_time font{color:#e0e0e0;font-size:14px;}
.news_title{ width:480px; float:right; height:85px; line-height:24px; }
.news_title a{color:#3e3e3e}
.news_desc{ font-size:12px; color:#aeaeae; margin-top:8px; line-height:14px;}
.news_title a:hover{color:#0d84e0}
.news_right{ width:580px; height:470px; float:right;}
.news_slide{ width:1px; border-left:1px solid #f1f1f1; float:left; margin-left:14px; height:55px}

.ly_main{ width:100%; margin:0 auto; margin-top:15px}
.ly_main input{ color:#fff; width:100%; margin-bottom:10px; height:50px; border:1px solid #697095;background:none;box-sizing: border-box; text-indent:24px }
.ly_main input:focus { outline: none !important;border:1px solid #fff;background:none;}
.ly_main input:-ms-input-placeholder{ color: #697095;opacity:1;}
.ly_main input::-webkit-input-placeholder{   color: #697095;opacity:1;}
.ly_main textarea{height:100px; color:#fff; width:100%; padding-top:10px; border:1px solid #697095;background:none;box-sizing: border-box; text-indent:24px }
.ly_main textarea:focus { outline: none !important;border:1px solid #fff;background:none;}
.ly_main textarea:-ms-input-placeholder{ color: #697095;opacity:1;}
.ly_main textarea::-webkit-input-placeholder{   color: #697095;opacity:1;}
.ly_sub{ display:block; text-align:center; background:#0e3c8a !important; border:none !important; width:105px; height:48px;color:#fff; line-height:48px; margin-top:8px;}

.foot{ width:100%; height:460px; background:url(../images/foot.jpg) no-repeat; padding-top:50px;}
.foot_main{ width:1200px; height:405px; margin:0 auto;}
.foot_left{ width:480px; float:left;}
.foot_right{ width:570px; float:right;}
.i1{ width:400px; height:40px; background:url(../images/foot_ico1.png) no-repeat left; line-height:40px; color:#fff; padding-left:50px; margin-top:10px; margin-bottom:15px;}
.i2{ width:400px; height:40px; background:url(../images/foot_ico2.png) no-repeat left; line-height:40px; color:#fff; padding-left:50px; margin-top:10px; margin-bottom:15px;}
.i3{ width:400px; height:40px; background:url(../images/foot_ico3.png) no-repeat left; line-height:40px; color:#fff; padding-left:50px; margin-top:10px; margin-bottom:15px;}
.i4{ width:400px; height:40px; background:url(../images/foot_ico4.png) no-repeat left; line-height:40px; color:#fff; padding-left:50px; margin-top:10px; margin-bottom:15px;}
.copyright{ width:100%; height:55px; line-height:55px; color:#dedede; font-size:12px; text-align:center;}
.copyright a{color:#dedede; }

.zy_main{ width:100%; height:auto; background:#fafafc; padding-top:30px;zoom:1;overflow:hidden;}
.main{ width:1200px; margin:0 auto; height:auto; zoom:1;overflow:hidden; margin-bottom:30px}
.main_left{ width:250px; height:auto; float:left; background:#fff;}
.left_title{ width:235px; height:60px; background:#0857b3; color:#fff; line-height:60px; font-size:16px !important;    padding-left: 15px;}
.main_left ul { list-style:none;}
.li_c1{width: 235px;height: 46px;line-height: 46px;padding-left: 15px;background-image: url(../images/pro_list1.jpg)!important;border-bottom: 1px solid #e3e3e3;}
.li_c1 a{ color:#666; text-decoration:none}
.li_c1 a:hover{ color:#0857b3}
.li_c2{width: 201px;height: 36px;line-height: 36px;padding-left: 49px; background-image: url(../images/pro_list2.jpg)!important;border-bottom: 1px solid #e3e3e3; }
.li_c2 a{ color:#666; text-decoration:none; font-size:12px;}
.li_c2 a:hover{ color:#0857b3}
.main_right{ width:890px; float:right; height:auto; background:#fff; padding:15px; margin-bottom:30px}
.zy_title{ width:100%; height:30px; border-bottom:1px solid #cecece; margin-bottom:10px; padding-bottom:5px}
.title{ width:45%; height:30px; line-height:30px; float:left; font-size:18px; font-family:  "Microsoft YaHei";}
.zy_p{ width:50%; height:30px; line-height:30px; float:right; font-size:12px; text-align:right;}
.zy_p a{ color:#666}
.zy_content{ width:100%; line-height:28px}
.zy_content a{ color:#666;}
.pro_box{ width:100%; height:auto; list-style:none; margin-top:20px }
.pro_box li{ width:270px; height:260px; float:left; margin-right:20px; text-align:center;}
.pro_box_img{ width:100%;}
.pro_box li img{ width:100%; height:210px;  border:1px #cecece solid;}
.pro_box li a{ color:#666; text-decoration:none; font-size:12px;}
.nry_new_list ul{ list-style:none;}
.nry_new_list ul li{ padding-top:10px; padding-bottom:15px;border-bottom:1px dashed #e1e1e1;}
.zy{border: 1px solid #dbdbdb;    width: 98%;    height: auto;    padding: 10px; margin-bottom:20px; margin-top:20px}
.nry_new_list ul li a{ color:#000}
.nry_new_list ul li a:hover{ color:#F00}
.pro_center_img img{ width:550px; border:10px #eee solid}
.nolink{ background:#fafafa !important; cursor:default}
.wp-pagenavi{ font-size:12px; text-align:center}
.wp-pagenavi a{ background:#FFF; border:1px solid #CCC; margin-left:5px; margin-right:5px; padding:4px; cursor:pointer }
.wp-pagenavi a:hover{ background:#CCC; border:1px solid #bbb; color:#fff }
.wp-pagenavi span{ background:#FFF; border:1px solid #CCC; margin-left:5px; margin-right:5px; padding:4px;cursor:default }
.child_menu{ display:none;}
.m_head{ display:none;}
.banner_m{ display:none;}
.product_list_m{ display:none;}
.pro_box_m{ display:none;}

.gbook{ margin-right:15px; color:#333; width:320px; height:40px; border:1px solid #ddd;background:rgba(255,255,255,0.3); border-radius:5px; -moz-border-radius:5px;box-sizing: border-box; float:left; text-indent:12px }
.gbook:focus { outline: none !important;border:1px solid #488ee7;background:none;}
.gbook:-ms-input-placeholder{ color: #ddd;opacity:1;}
.gbook::-webkit-input-placeholder{   color: #ddd;opacity:1;}
.gbook_code{ margin-right:15px; color:#333; width:200px; height:40px; border:1px solid #ddd;background:rgba(255,255,255,0.3); border-radius:5px; -moz-border-radius:5px;box-sizing: border-box; float:left; text-indent:12px }
.gbook_code:-ms-input-placeholder{ color: #ddd;opacity:1;}
.gbook_code::-webkit-input-placeholder{   color: #ddd;opacity:1;}
.code_img{ width:105px !important; height:40px !important;}
.gbook_sub{ display:block; text-align:center; background:#3f89ec;width:320px; height:40px; border-radius:5px;-moz-border-radius:5px; border:none; cursor:pointer; color:#fff; line-height:40px; float:left}
